package work.mediway.mdm.biz.entity.biz;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
    * 角色关联字典字段权限表
    */
@ApiModel(value="work-mediway-mdm-approve-entity-SsRoleLinkField")
@Data
@TableName(value = "SS_RoleLinkField")
public class SsRoleLinkField {
    /**
     * SS_Link_Id
     */
    @TableId(value = "SS_Link_Id", type = IdType.ASSIGN_ID)
    @ApiModelProperty(value="SS_Link_Id")
    private Long ssLinkId;

    /**
     * SS_Role
     */
    @TableField(value = "SS_Role")
    @ApiModelProperty(value="SS_Role")
    private String ssRole;

    /**
     * SS_Table
     */
    @TableField(value = "SS_Table")
    @ApiModelProperty(value="SS_Table")
    private String ssTable;

    /**
     * SS_Field
     */
    @TableField(value = "SS_Field")
    @ApiModelProperty(value="SS_Field")
    private String ssField;

    /**
     * SS_Browse
     */
    @TableField(value = "SS_Browse")
    @ApiModelProperty(value="SS_Browse")
    private String ssBrowse;

    /**
     * SS_Edit
     */
    @TableField(value = "SS_Edit")
    @ApiModelProperty(value="SS_Edit")
    private String ssEdit;

    /**
     * SS_Remark
     */
    @TableField(value = "SS_Remark")
    @ApiModelProperty(value="SS_Remark")
    private String ssRemark;

    /**
     * SS_Create_Date
     */
    @TableField(value = "SS_Create_Date")
    @ApiModelProperty(value="SS_Create_Date")
    private String ssCreateDate;

    /**
     * SS_Create_Time
     */
    @TableField(value = "SS_Create_Time")
    @ApiModelProperty(value="SS_Create_Time")
    private String ssCreateTime;

    /**
     * SS_Create_User
     */
    @TableField(value = "SS_Create_User")
    @ApiModelProperty(value="SS_Create_User")
    private String ssCreateUser;

    /**
     * SS_Update_Date
     */
    @TableField(value = "SS_Update_Date")
    @ApiModelProperty(value="SS_Update_Date")
    private String ssUpdateDate;

    /**
     * SS_Update_Time
     */
    @TableField(value = "SS_Update_Time")
    @ApiModelProperty(value="SS_Update_Time")
    private String ssUpdateTime;

    /**
     * SS_Update_User
     */
    @TableField(value = "SS_Update_User")
    @ApiModelProperty(value="SS_Update_User")
    private String ssUpdateUser;

    @TableField(value = "SS_Order")
    @ApiModelProperty(value = "SS_Order")
    private String ssOrder;
}